Шаг 67 - Пробуем ListBox

Загрузить проект

Технология использования элемента управления ListBox точно такая же как и всех других. Первый раз мы вставили элемент управления в шаге "Шаг 25 - Встраиваем элемент управления в окно". Давайте напишем код:

using System;
using System.Windows.Forms;
using System.Drawing;

class MainForm : Form
{
	public MainForm()
	{
		Text = "This List Sample";
		list = new ListBox();
		list.Location = new Point(15,15);
		list.Size = new Size(200,200);           
		this.Controls.Add(list);
	}
	
	public static void Main(string[] args)
	{
		Application.Run(new MainForm());
	}
	
	private ListBox list;
}

Посмотрим что будет. Он появится в окне.

67_1.gif (3669 b)

Теперь попробуем добавлять элементы.

using System;
using System.Windows.Forms;
using System.Drawing;

class MainForm : Form
{
	public MainForm()
	{
		Text = "This List Sample";
		list = new ListBox();
		list.Location = new Point(15,15);
		list.Size = new Size(200,200);           
		this.Controls.Add(list);
		list.Items.Add("Hello");
		list.Items.Add("List");
	}
	
	public static void Main(string[] args)
	{
		Application.Run(new MainForm());
	}
	
	private ListBox list;
}

Смотрим результат.

67_2.gif (2826 b)

Мы воспользовались свойством Items для добавления элементов в список.

Hosted by uCoz